home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1998 May: Tool Chest / Dev.CD May 98 TC.toast / Tool Chest / Localization / Verifier 1.0 / v.menu < prev    next >
Encoding:
Text File  |  1994-02-09  |  1.7 KB  |  63 lines  |  [TEXT/MPS ]

  1. #
  2. #    v.menu
  3. #    MPW Shell script
  4. #    Kerry Laidlaw
  5. #    Apple Computer, Inc.
  6. #
  7. #    Function:
  8. #    Setup a menu for the Localization Verifier.  All the scripts in the Verifier are
  9. #    accessed directly or indirectly from here.
  10. #
  11. #    In & Outputs:
  12. #    None.
  13. #
  14.  
  15. set saveExit    {exit}
  16. set exit    0        # Set exit 0 so we won't abort if status variable is non-zero
  17. set saveEcho {echo}    # echo=1 for echoing each command before execution
  18. set echo 0
  19.  
  20. deletemenu verify ≥ dev:null
  21.  
  22. addmenu "Verify" "Defaults…"                     '∂
  23.     set VerifierVersion    "1.0"                    ;∂
  24.     export VerifierVersion                        ;∂
  25.     Execute (v.getDefaultStrings setDefaults)    ;∂
  26.     Execute (v.getDefaultStrings clear)            '
  27.  
  28. if "`exists -f "{MPW}"Scripts:v.rNames`"
  29.     addmenu "Verify" "Create rNames folder…"         '∂
  30.         set VerifierVersion    "1.0"                    ;∂
  31.         export VerifierVersion                        ;∂
  32.         Execute (v.getDefaultStrings getDefaults)    ;∂
  33.         Execute (v.getDefaultStrings clear)            '
  34.  
  35. end
  36. addmenu "Verify" "Create Report…"                 '∂
  37.     set VerifierVersion    "1.0"                    ;∂
  38.     export VerifierVersion                        ;∂
  39.     Execute (v.getDefaultStrings doVerify)        ;∂
  40.     Execute (v.getDefaultStrings clear)            '
  41.  
  42. addmenu "Verify" '(-' ''
  43.     
  44. # Spacing is very important in this item.  There are non-breaking spaces in
  45. # the command line (made with option-space) and the spaces are counted out so
  46. # they balance in the alert box.
  47.  
  48. addmenu "Verify" "About Localization Verifier…" '∂
  49.     set VerifierVersion    "1.0"                    ;∂
  50.     export VerifierVersion                        ;∂
  51.     alert -s     "∂
  52. ∂t∂t∂t∂t∂t∂t∂t∂t∂t∂tLocalization Verifier v"{VerifierVersion}"∂n∂
  53. ∂t∂t∂t∂t∂t∂t∂t∂t∂t∂t∂t∂t∂t∂t∂tby Kerry Laidlaw∂n∂
  54. ∂t∂t∂t(based on the ∂"Auditor∂" by Malcolm H. Teas)∂n∂
  55. ∂tQuality - Lorenzo Sangalli, Beth Clark, Jerry Nairn∂n∂
  56. © Apple Computer, Inc. 1990-94. All rights reserved."'
  57.  
  58. set echo    {saveEcho}             # restore echo
  59. set exit    "{saveExit}"
  60.  
  61.  
  62.  
  63.